lick your wounds - Francés Inglés Diccionario